package mesweb.mesweb.entity.wms;

import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.hszh.wms.mbg.entity.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;


/**
 * @Description: 库存物料关系表
 * @Author: jeecg-boot
 * @Date:   2021-08-18
 * @Version: V1.0
 */
@Data
@TableName("WMS_StockExMaterial")
@EqualsAndHashCode(callSuper = true)
@Accessors(chain = true)
@ApiModel(value="WMS_StockExMaterial对象", description="库存物料关系表")
public class WMSStockExMaterial extends BaseEntity  {
    
	/**sorderno*/

    @ApiModelProperty(value = "sorderno")
	private String sorderno;
	/**smpsno*/

    @ApiModelProperty(value = "smpsno")
	private String smpsno;
	/**sstyleno*/

    @ApiModelProperty(value = "sstyleno")
	private String sstyleno;
	/**sproductno*/

    @ApiModelProperty(value = "sproductno")
	private String sproductno;
	/**imaterialdtlid*/

    @ApiModelProperty(value = "imaterialdtlid")
	private Integer imaterialdtlid;
	/**srealwidth*/

    @ApiModelProperty(value = "srealwidth")
	private String srealwidth;
	/**srealgmm*/

    @ApiModelProperty(value = "srealgmm")
	private String srealgmm;
	/**smateriallotno*/

    @ApiModelProperty(value = "smateriallotno")
	private String smateriallotno;
	/**busable*/

    @ApiModelProperty(value = "busable")
	private Object busable;
	/**srealmodel*/

    @ApiModelProperty(value = "srealmodel")
	private String srealmodel;
	/**bpublic*/

    @ApiModelProperty(value = "bpublic")
	private Object bpublic;
	/**dpublicdate*/

	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
    @ApiModelProperty(value = "dpublicdate")
	private Date dpublicdate;
	/**spublicremark*/

    @ApiModelProperty(value = "spublicremark")
	private String spublicremark;
}
